package com.haoyeteng.sxbd.core.constant;

import com.baomidou.mybatisplus.annotations.TableField;

/**
 * 常量类
 * @author chenz
 *  DateTime: 2019-06-30
 * @version 1.0.0.0
 */
public class SxbdConstants {
    /**
     * 分米级服务
     */
    public static final String SERVICE_TYPE_RTD = "rtd";
    /**
     * 厘米级服务
     */
    public static final String SERVICE_TYPE_RTK = "rtk";
    /**
     * 坐标系统转换服务
     */
    public static final String SERVICE_TYPE_ZBZH = "zbzh";
    /**
     * 基站数据服务
     */
    public static final String SERVICE_TYPE_JZSJ = "jzsj";
    /**
     * 订单支付状态：1.待支付
     */
    public static final Integer ORDER_PAY_STATE_NOPAY = 1 ;
    /**
     * 订单支付状态：2.已支付
     */
    public static final Integer ORDER_PAY_STATE_PAYMENTED = 2 ;
    /**
     * 订单状态：0作废
     */
    public static final Integer ORDER_STATE_CANCEL = 0 ;
    /**
     * 订单状态：1正常
     */
    public static final Integer ORDER_STATE_NEW = 1 ;
    /**
     * 订单明细计费类型: 1年
     */
    public static final Integer ORDERDTL_CHARGE_TYPE_YEAR = 1 ;
    /**
     * 订单明细计费类型: 2月
     */
    public static final Integer ORDERDTL_CHARGE_TYPE_MONTH = 2 ;

    /**
     * 支付方式:1.支付宝
     */
    public static final Integer ORDER_PAY_TYPE_ALIPAY = 1 ;

    /**
     * 支付方式:2.微信
     */
    public static final Integer ORDER_PAY_TYPE_WECHAT = 2 ;

    /**
     * 支付方式:3.银行转账
     */
    public static final Integer ORDER_PAY_TYPE_BANK_TRANSFER = 3 ;
    /**
     * 设备申请状态:0.待处理
     */
    public static final Integer MACHINE_APPLY_STATE_TODO = 0 ;

    /**
     * 设备申请状态:1.通过
     */
    public static final Integer MACHINE_APPLY_STATE_OK = 1 ;

    /**
     * 设备申请状态:2.驳回
     */
    public static final Integer MACHINE_APPLY_STATE_REJECT = 2 ;
    /**
     * 电子围栏添加方式:1.地图绘制
     */
    public static final Integer ELEFENCE_CREATE_TYPE_MAP = 1 ;

    /**
     * 电子围栏添加方式:2.点位导入
     */
    public static final Integer ELEFENCE_CREATE_TYPE_POINTS = 2 ;

    /**
     * 电子围栏添加方式:3.行政区花选取
     */
    public static final Integer ELEFENCE_CREATE_TYPE_SELECT = 3 ;
    /**
     *报警类型: 1进入禁区;
     */
    public static final Integer WARN_TYPE_INTO_ZONE = 1;

    /**
     * 报警类型: 2超出范围
     */
    public static final Integer WARN_TYPE_OUT_RANGE = 2;

    /**
     * 账号绑定状态: 0否
     */
    public  static final  Integer ACCOUNT_BINDING_STATE_NO = 0;
    /**
     * 账号绑定状态: 1是
     */
    public  static final  Integer ACCOUNT_BINDING_STATE_YES = 1;

    /**
     * 用户资质认证状态:0.待审核
     */
    public static final Integer USER_AUTH_STATE_TODO = 0 ;

    /**
     * 用户资质认证状态:1.审核通过
     */
    public static final Integer USER_AUTH_STATE_OK = 1 ;

    /**
     * 用户资质认证状态:2.驳回
     */
    public static final Integer USER_AUTH_STATE_REJECT = 2 ;


}
